package w.z.x.framework.repository.interfaces;

/**
 * 数仓基本操作
 *
 * @author 魏祖潇
 */
public interface Repository {

    /**
     * 保存
     *
     * @return 是否成功
     */
    boolean save();

    /**
     * 更新
     *
     * @return 是否成功
     */
    boolean update();

    /**
     * 保存或更新
     *
     * @return 是否成功
     */
    boolean saveOrUpdate();

    /**
     * 删除
     *
     * @return 是否成功
     */
    boolean delete();

}
